import { NgModule, ModuleWithProviders } from '@angular/core';
import { CommonModule } from '@angular/common';

import { TodoListComponent } from './todo-list.component';
import { TodoTabComponent } from './todo-tab.component';
import { ApesModule } from '@shared/apes/apes.module';


const COMPONENTS = [TodoListComponent, TodoTabComponent];

// region: zorro modules

// endregion

@NgModule({
  imports: [CommonModule, ApesModule],
  declarations: [...COMPONENTS],
  exports: [...COMPONENTS],
})

export class ApesToDoListModule {
  static forRoot(): ModuleWithProviders {
    return { ngModule: ApesToDoListModule, providers: [] };
  }
}

